/**
 * 分页获取资讯列表
 * @param {Object} params - 查询参数
 * @param {number} params.pageNum - 页码，默认1
 * @param {number} params.pageSize - 每页条数，默认10
 * @param {number} [params.newsType] - 新闻类型，可选（1:行业动态 2:政策解读 3:职场指南）
 * @returns {Promise}
 */
import request from "../common/request"
export function getNewsList(params){
    return request({
        url:'/xiaofu/news/list',
        method:'GET',
        params:params
    })
}

/**
 * 获取资讯详情
 * @param {number} id - 资讯ID
 * @returns {Promise}
 */
export function getNewsDetail(id){
    return request({
        url: `/xiaofu/news/${id}`,
        method:'GET'
    })
}

/**
 * 收藏/取消收藏资讯
 * @param {number} id - 资讯ID
 * @returns {Promise}
 */
export function collectNews(id){
    return request({
        url:`/api/news/collect/${id}`,
        method:'POST'
    })
}

/**
 * 获取资讯分类
 * @returns {Promise}
 */
export function getNewsCategories(){
    // 返回静态的新闻类型分类
    return Promise.resolve([
        { id: '1', name: '行业动态' },
        { id: '2', name: '政策解读' },
        { id: '3', name: '职场指南' }
    ])
}
